package com.sondertara.joya.core.po;

import lombok.Getter;
import lombok.Setter;
import lombok.ToString;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.Table;
import java.io.Serializable;
import java.util.Date;

/**
 * @author : liukangquan
 * @date : 2021/07/20 17:23
 */

@Getter
@Setter
@ToString
@Entity
@Table(name = "FB_FLW_TICKET_REL")
public class FbFlwTicketRelPo implements Serializable {

    /**
     * 主键id
     */
    @Id
    @Column(name = "ID")
    private Long relId;

    /**
     * 流程id
     */
    @Column(name = "flow_id")
    private Long flowId;


    /**
     * 工单id
     */
    @Column(name = "ITSM_TICKET_ID")
    private String ticketId;

    /**
     * 工单编号N
     */
    @Column(name = "ITSM_TICKET_NO")
    private String ticketNo;

    /**
     * 批次号
     */
    @Column(name = "BATCH_NM")
    private String batchNo;

    @Column(name = "STATE")
    private String state;

    @Column(name = "CREATE_USER")
    private String createUser;

    /**
     * 创建时间
     */
    @Column(name = "CREATE_TIME")
    private Date createTime;

    /**
     * 更新时间
     */
    @Column(name = "LAST_UPDATE_TIME")
    private Date lastUpdateTime;

    /**
     * 配额调用时间
     */
    @Column(name = "CLOUD_TIME")
    private String cloudTime;


    /**
     * 拉起交付时间
     */
    @Column(name = "DELIVER_START_TIME")
    private String deliverStartTime;

    /**
     * 交付完成时间
     */
    @Column(name = "DELIVER_END_TIME")
    private String deliverEndtTime;

    /**
     * 配额完成时间
     */
    @Column(name = "CLOUD_END_TIME")
    private String cloudEndTime;

}
